package seu.xml.validator;

public enum ModelSpare {
	_class, _usecase, _note, _relation, _interactionFrame, _SeqObjectActive, _package, _state, _initialState, _finalState, _actor, _component;

	public String getMark() {
		if (this.equals(_relation))
			return "com.umlet.element.Relation";
		else if (this.equals(_component))
			return "com.umlet.element.custom.Component";
		else if (this.equals(_interactionFrame))
			return "com.umlet.element.custom.InteractionFrame";
		else if (this.equals(_SeqObjectActive))
			return "com.umlet.element.custom.SeqObjectActive";
		else if (this.equals(_class))
			return "com.umlet.element.Class";
		else if (this.equals(_package))
			return "com.umlet.element.Package";
		else if (this.equals(_usecase))
			return "com.umlet.element.UseCase";
		else if (this.equals(_note))
			return "com.umlet.element.Note";
		else if (this.equals(_state))
			return "com.umlet.element.custom.State";
		else if (this.equals(_initialState))
			return "com.umlet.element.custom.InitialState";
		else if (this.equals(_finalState))
			return "com.umlet.element.custom.FinalState";
		else if (this.equals(_actor))
			return "com.umlet.element.Actor";
		else
			throw new RuntimeException("Unexpected Type!");
	}
}
